double heterozygote - English Synonyms Dictionary